/* tslint:disable */
/* eslint-disable */

import React, { FunctionComponent } from 'react';
import { ViewProps } from 'react-native';
import { Svg, GProps, Path } from 'react-native-svg';
import { getIconColor } from './helper';

interface Props extends GProps, ViewProps {
  size?: number;
  color?: string | string[];
}

let IconErji: FunctionComponent<Props> = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M863.215636 465.995223l-47.664486 0c-18.735458-159.054529-146.074758-282.995329-298.434921-282.995329-152.142189 0-279.709697 124.059504-298.456411 282.995329l-47.671649 0c-55.776566 0-101.179453 48.131207-101.179453 107.290585l0 117.445876c0 59.160401 45.401863 107.291608 101.179453 107.291608l73.250236 0c7.426437 0 14.52438-2.949168 19.765969-8.190543 5.241589-5.241374 8.189855-12.366655 8.189855-19.765159l-0.02763-79.334883 0.00614-47.192835c0.008187-0.276293 0.02149-0.549515 0.02149-0.827855 0-1.610684 0-136.747477 0.02763-140.65139C274.406707 356.957855 384.267222 238.911298 517.116229 238.911298c133.395475 0 243.25599 118.565373 244.89437 264.267802 0.023537 3.662413 0.026607 114.296139 0.026607 135.901203l0 130.986263c0 15.451924 12.504291 27.955702 27.955824 27.955702l73.222605 0c55.804197 0 101.207083-48.130184 101.207083-107.291608L964.422719 573.285808C964.423742 514.12643 919.020856 465.995223 863.215636 465.995223zM170.988169 742.109842c-24.953321 0-45.265758-23.041786-45.265758-51.379181L125.722411 573.285808c0-28.337395 20.312437-51.378158 45.265758-51.378158l45.293388 0-0.02763 51.378158 0.02763 168.824033L170.988169 742.109842zM908.510047 690.730661c0 28.337395-20.312437 51.379181-45.294411 51.379181l-45.264734 0L817.950901 521.907651l45.264734 0c24.981974 0 45.294411 23.040762 45.294411 51.378158L908.510047 690.730661z"
        fill={getIconColor(color, 0, '#333333')}
      />
    </Svg>
  );
};

IconErji.defaultProps = {
  size: 18,
};

IconErji = React.memo ? React.memo(IconErji) : IconErji;

export default IconErji;
